package jeuDeLaVie;

import java.util.ArrayList;

public class Observable {
        ArrayList<Observer> listeObservers;
        
        public Observable(){
                listeObservers = new ArrayList<Observer>();
        }
        
        public void addObserver(Observer nvObserver){
                listeObservers.add(nvObserver);
        }
        
        public void updateAll(){
                for(int i=0; i<listeObservers.size(); i++){
                        (listeObservers.get(i)).update();
                }
        }

}
